habitable space - Espagnol Anglais Dictionnaire